technology transfer groups - Francés Inglés Diccionario